poleaxe someone - Spanish English Dictionary